SD - Deepak-Venkat - 2017-04-28 - 25898 - Spec - L12,S36 MSRP outbound idoc delivery (Lizz by 2017-05-11) #Delivery #abapidoc #ABAPUPC #SDSupportUPCLabels #wipdoc

SPECIFICATIONS

25898-Spec- L12,S36 MSRP outbound idoc delivery

Purpose


L12, S36 to use MSRP to send MSRP in the outbound IDOC delivery

Admin Info


Purpose
L12, S36 to use MSRP to send MSRP in the outbound IDOC delivery
Requested By
Lizz Paxson
Spec Created By
Deepak Yasam
Spec Created Date
04/28/2017
Spec QA by
Deepak Yasam
Objects
ZXTRKU02
Document Status
WIP


Estimates



Sl.No
Activity
Estimation in Hours
1
Research
00
2
Documentation
08
3
Development/ Config
16
4
Unit test in DEV
12
5
Unit test in QUA
00
6
Other activity


TOTAL
36

References


Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]

None

Documents

[Attach any document(s) received for the requirement(s)]
None


Spec Changes


[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]

Sl.
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:

[Explain the purpose of the project and the reason why this requirement has come]
L12, S36 to use MSRP to send MSRP in the outbound IDOC delivery

In Scope:

[List the activities to be included in scope]
Both the outbound and Inbound Delivery IDOC's are in scope.

Out of Scope:

[Out of scope activities]
The change is restricted to L12,S36 only

Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]

Change added for L12, S36 to use MSRP

a.if the document has ZMRP then the ZMRP value should be dispalyed in the IDOC.

b. if the document has both ZMRP and ZCRS then only ZMRP value should be dispalyed in the IDOC.

c. If the document doesn't have ZMRP and has ZCRS alone then what should be displayed in the IDOC. This should fail.


Test Plan

[List test scenarios/cases to be executed here]

L12,S36 :

Test ID
Test Scenario
Expected Result
SD-001
Create a sales order with VAS Code (L12/S36) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.
SD-002
Create a sales order with VAS Code (L12/S36) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZMRP value.
SD-003
Create a sales order with VAS Code (L12/S36) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.

ZCRS value should not come
SD-004
Create a sales order with VAS Code (L12/S36) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZCRS value.

( ZMRP value should take priority over ZCRS )
SD-005
Create SO with only J3AP and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values.
SD-006
Create SO with J3AP ,ZMRP and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
SD-007
Create SO with J3AP ,ZMRP,ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
SD-008
Create SO with ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values.

L86,S01 :

Test ID
Test Scenario
Expected Result
SD-001
Create a sales order with VAS Code (L86/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.
SD-002
Create a sales order with VAS Code (L86/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZMRP value.
SD-003
Create a sales order with VAS Code (L86/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.

ZCRS value should not come
SD-004
Create a sales order with VAS Code (L86/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZCRS value.

( ZMRP value should take priority over ZCRS )
SD-005
Create SO with ZMRP pricing condition and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
SD-006
Create SO with ZMRP and ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display ZMRP (KSCHL2) and its value (KBETR2) along with J3AP values.
SD-007
Create SO with no ZMRP/ ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values.
SD-008
Create SO with ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values.

LBJ,S23:

Test ID
Test Scenario
Expected Result
SD-001
Create a sales order with VAS Code (LBJ/S23) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.
SD-002
Create a sales order with VAS Code (LBJ/S23) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.

ZMRP value should not come.
SD-003
Create a sales order with VAS Code (LBJ/S23) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.

ZCRS value should not come.
SD-004
Create a sales order with VAS Code (LBJ/S23) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value only

ZMRP & ZCRS value should not come.
SD-005
Create SO with J3AP pricing condition and issue ZASN output in inbound delivery.

SA - 2000/10/00
Segment Z1REFORDP01 should be filled with J3AP value only.
SD-006
Create SO with J3AP and ZMRP and issue ZASN output in inbound delivery.

SA - 2000/10/00
The segment Z1REFORDP01 should display both J3AP and ZMRP values.
SD-007
Create SO with J3AP and ZCRS and issue ZASN output in inbound delivery.

SA - 2000/10/00
The segment Z1REFORDP01 should display only J3AP values.
SD-008
Create SO with J3AP,ZMRP and ZCRS and issue ZASN output in inbound delivery.

SA - 2000/10/00
The segment Z1REFORDP01 should display both J3AP and ZMRP values.

Other than L86,S01 :
Test ID
Test Scenario
Expected Result
SD-001
Create a sales order with VAS Code (L28/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.
SD-002
Create a sales order with VAS Code (L52/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.

ZMRP value should not come.
SD-003
Create a sales order with VAS Code (L23/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZCRS value.
SD-004
Create a sales order with VAS Code (L26/S01) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZCRS value.

( ZCRS value should take priority over ZMRP )
SD-005
Create SO with J3AP pricing condition and issue ZASN output in inbound delivery.
Segment Z1REFORDP01 should be filled with J3AP value only.
SD-006
Create SO with J3AP and ZMRP and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values.
SD-007
Create SO with J3AP and ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display both J3AP and ZCRS values.
SD-008
Create SO with J3AP,ZMRP and ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display both J3AP and ZCRS values.

L86,Other than S01:

Test ID
Test Scenario
Expected Result
SD-001
Create a sales order with VAS Code (L86/S03) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.
SD-002
Create a sales order with VAS Code (L86/S03) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP value.

ZMRP value should not come.
SD-003
Create a sales order with VAS Code (L86/S03) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZCRS value.
SD-004
Create a sales order with VAS Code (L86/S03) and create delivery document & maintain ZLD4 output type with Transmission medium - EDI.

SA - 1000/10/00

Note: Maintain J3AP, ZMRP, ZCRS pricing condition in sales order.
Ouptut - ZLD4 should be processed successfully and an outbound IDOC should be genereated.

Segment Z1REFORDP01 should be filled with J3AP, ZCRS value.

( ZCRS value should take priority over ZMRP )
SD-005
Create SO with J3AP pricing condition and issue ZASN output in inbound delivery.
Segment Z1REFORDP01 should be filled with J3AP value only.
SD-006
Create SO with J3AP and ZMRP and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values.
SD-007
Create SO with J3AP and ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display both J3AP and ZCRS values.
SD-008
Create SO with J3AP,ZMRP and ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display both J3AP and ZCRS values.

Other than L86,Other than S01:
Test ID
Test Scenario
Expected Result
SD-001
Create SO with ZMRP and issue ZLD4 output in delivery.
The segment Z1REFORDP01 should display only J3AP values.
SD-002
Create SO with ZMRP and ZCRS and issue ZLD4 output in delivery.
The segment Z1REFORDP01 should display ZCRS values along with J3AP values
SD-003
Create SO with no ZMRP/ ZCRS and issue ZLD4 output in delivery
The segment Z1REFORDP01 should display only J3AP values
SD-004
Create SO with ZCRS and issue ZLD4 output in delivery.
The segment Z1REFORDP01 should display ZCRS values along with J3AP values
SD-005
Create SO with ZMRP and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values.
SD-006
Create SO with ZMRP and ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display ZCRS values along with J3AP values.
SD-007
Create SO with no ZMRP/ ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display only J3AP values
SD-008
Create SO with ZCRS and issue ZASN output in inbound delivery.
The segment Z1REFORDP01 should display ZCRS values along with J3AP values.

Solution Details


[Provide complete technical details for configuration or programming here]



Issues


[List Issues / Bugs identified in configuration or development]